reef barrer - French English Dictionary